CnvrtPower2BezierCrv
Section: C Library Functions (3)
Updated: IRIT Version 6.0
Index
Return to Main Contents
NAME
CnvrtPower2BezierCrv()
SYNOPSIS
cagd_lib/cbzr_pwr.c:118
CagdCrvStruct *CnvrtPower2BezierCrv(CagdCrvStruct *Crv)
DESCRIPTION
Converts the given curve from Power basis functions to Bezier basis
functions. Using:
n j
__ ( )
i \ i n
t = / ----- B (t)
-- n j
j=i ( )
i
This routine simply take the weight of each Power basis function t^i and
spread it into the different basis basis function B(t) scaled by:
j / n
( ) / ( )
i / i
PARAMETERS:
Crv: To convert to Bezier basis functions.
FUNCTION RETURN VALUE
CagdCrvStruct *: Same geometry, in the Bezier basis functions.
SEE ALSO
CnvrtBezier2BsplineCrv,
CnvrtBspline2BezierCrv,
CnvrtBezier2PowerCrv,
ORIGIN
(C) Copyright 1989/90-95 Gershon Elber, Technion, IIT
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- PARAMETERS:
-
- FUNCTION RETURN VALUE
-
- SEE ALSO
-
- ORIGIN
-
This document was created by
man2html,
using the manual pages.
Time: 07:27:12 GMT, October 17, 2022